Kerajaan Hafsah Harun

Semasa bersama Barisan Nasional Sarawak, beliau telah dilantik menjadi Menteri Kebudayaan, Belia dan Sukan Sarawak pada 1981 hingga 1985, Menteri Pembangunan Sosial pada 1985 hingga 1987. Beliau juga pernah menjadi Menteri Muda pada penggal 1976-1981.

Semasa Pakatan Harapan memerintah Malaysia, beliau telah dilantik untuk jawatan bukan eksekutif sebagai Penasihat Khas (Hal Ehwal Sarawak) di Pejabat Timbalan Perdana Menteri selama setahun (1 Januari 2019 hingga 31 Disember 2019)[6][7]